#ifndef PRF_INC__
#define PRF_INC__

VOID PRF(UCHAR *key, 	UINT key_len,
         UCHAR *prefix, UINT prefix_len,
         UCHAR *data, 	UINT data_len,
         UCHAR *output, UINT len);

VOID hexout(UCHAR *data, UINT datalen);

VOID hmac_md5(UCHAR* text, UINT text_len,
		      UCHAR* key,  UINT key_len,
		      UCHAR* digest);

VOID hmac_sha1(UCHAR *text, UINT text_len,
               UCHAR *key,  UINT key_len,
               UCHAR *digest);

#endif // PRF_INC__


